noncontrollable costs - Spanish English Dictionary